home *** CD-ROM | disk | FTP | other *** search
/ Floppyshop 2 / Floppyshop - 2.zip / Floppyshop - 2.iso / diskmags / 5791-.end / dmg-6161 / modem.txt < prev    next >
Text File  |  1997-05-26  |  50KB  |  1,242 lines

  1.    Demon Internet Ltd.
  2.    ==================
  3.    Gateway House
  4.    322 Regents Park Road
  5.    Finchley, London, N3 2QQ
  6.    0181-371 1234 (Sales - London)
  7.    0131-552 0344 (Sales - Edinburgh)
  8.    0181-371 1010 (Help Line)
  9.    0181-371 1150 (Fax)
  10.    0181-371 1000 (Switchboard)
  11.  
  12.    email internet@demon.net
  13.  
  14.    MODEM.TXT - INFORMATION ON CONFIGURING A MODEM FOR CONNECTING TO THE
  15.    INTERNET
  16.  
  17.    Last updated: 21 July 1995
  18.  
  19.    The latest version of this document is available from
  20.  
  21.    ftp.demon.co.uk:/pub/doc/Modem.txt 
  22.      _________________________________________________________________
  23.  
  24. Contents
  25.  
  26.     1. General
  27.     2. Essentials
  28.     3. Telephone Exchange
  29.     4. Internal Modems
  30.     5. Which Phone Number
  31.     6. Modem and Telephone Leads
  32.     7. Serial Chips
  33.     8. Speed
  34.     9. Trouble Shooting
  35.    10. Software and Other Factors
  36.    11. Help for Specific Computers
  37.        [ IBM PC Compatibles running DOS | OS/2 | Windows NT | Macintosh ]
  38.    12. Individual Modem Settings
  39.          1. Setting up a kind of modem not described below
  40.          2. Setting Up a US Robotics/Miracom Modem
  41.             [ Courier 14.4 | Courier V.34 | Sportster 14,400 | Sportster
  42.             28,800 ]
  43.          3. Andest
  44.          4. Apple Express Modem
  45.          5. BT NS 2232 M
  46.          6. Dowty
  47.          7. Dynalink
  48.          8. Gateway
  49.          9. Harmony
  50.         10. Hayes modems
  51.         11. Mistral
  52.         12. Multitech
  53.         13. Nokia
  54.         14. Racal
  55.         15. Rockwell chipset modems:
  56.             [ DFI passport | Pace Microlin | Pace Mobifax | Global
  57.             Village | Reveal | SmartOne | Supra | Zoom ]
  58.         16. Tricom
  59.         17. Yoriko modems
  60.         18. Zoltrix
  61.         19. Zyxel
  62.    13. Testing
  63.    14. Finally 
  64.  
  65.      _________________________________________________________________
  66.  
  67.                                  1. GENERAL
  68.  
  69.    This document will point out some general essentials and advice on
  70.    setting up your modem. A section at the end discusses specifics
  71.    regarding a DOS setup running the KA9Q NET.EXE program. Due to the
  72.    vast combinations of computer and modem setups it is impossible to
  73.    give specific help for all types.
  74.  
  75.    Making an Internet (IP - Internet Protocol) connection via a modem is
  76.    very different from a standard dial-up connection. Do not assume that
  77.    just because you can download from a BBS (and maybe upload) or use
  78.    other services that you have your communication (comms) set-up 100%
  79.    sorted out. Due to the nature of IP, if you get errors, throughput can
  80.    be hit very badly. Under IP information is sent in packets and for
  81.    maximum speed these should generally be as large as possible up to a
  82.    maximum of about 1500 characters. If a packet gets messed up (garbled)
  83.    its entire contents will have to be resent - hence a large speed
  84.    degradation may occur.
  85.  
  86.    One exception to this is when an interactive sessions are sharing a
  87.    TCP/IP link with more voluminous transfers such as NNTP or SMTP. In
  88.    this case it can be preferable to have smaller transmission units
  89.    (Maximum Transmission Units setting or MTU) so that keystrokes/screen
  90.    updates will fit into the data stream with less delay. If a large MTU
  91.    is used this can lead to what feels like a jerky or intermittent
  92.    session.
  93.  
  94.    Enough of the technical parts, there follows some sound advice that
  95.    everybody should take note of.
  96.      _________________________________________________________________
  97.  
  98.                                 2. ESSENTIALS
  99.  
  100.    Correct modem settings:
  101.      * Full hardware handshaking (CTS/RTS),
  102.      * Flow control
  103.      * XON/XOFF (software handshaking) set to off
  104.      * Settings must be bi-directional where appropriate.
  105.      * A full specification modem cable (open yours up - if it has only 3
  106.        wires it is no good).
  107.      * A serial port chip that can cope with the high speeds (if using a
  108.        high speed modem). Extended memory drivers and Terminate Stay
  109.        Residents (TSRs) etc. can interfere with the handling of
  110.        interrupts from serial chips.
  111.  
  112.      _________________________________________________________________
  113.  
  114.                             3. TELEPHONE EXCHANGE
  115.  
  116.    The Demon Internet Service (DIS) is on modern digital exchanges so you
  117.    should have little trouble with ringing tones etc. when connecting to
  118.    us. If you are on an older exchange, your modem may not recognise the
  119.    dialing tone. If this happens, look in your manual and change the
  120.    setting that overrides the dial tone recognition.
  121.  
  122.    Note that when you make changes to a modem's settings you should
  123.    always reset the modem first, make the change and then save the
  124.    settings. You will need a comms or "terminal emulation" package such
  125.    as Telix, Procomm, Window's Terminal, Z-Term, Microphone etc. Look in
  126.    your modem manual for instructions. Mostly you will be able to type
  127.    ATZ <return> to reset your modem. On a US Robotics/Miracom modem you
  128.    could type:
  129.  
  130. ATZ    Reset the modem
  131. ATX3   Alter a setting
  132. AT&W   Write the settings to Non-Volatile RAM (NVRAM)
  133.  
  134.    The last bit (AT&W) is useful as it means that when the modem is
  135.    reset, it will remember the settings you have stored.
  136.  
  137.    If going through a private telephone network (or PABX) first, you will
  138.    probably need to dial a number such as 9 to get an outside line. Make
  139.    sure your dial string has this in. You may need to separate this from
  140.    the number to dial by a separator such as a comma so that there is a
  141.    pause to give your telephone system time to give you an outside line:
  142.  
  143.    9,01813434848
  144.  
  145.    Make sure that if you're attaching your modem to a PABX line that the
  146.    line is attached to a standard analogue line card on the switch, and
  147.    not a specialist 4-wire (as seen on many SDX phone systems), ISDN or
  148.    ISDT lines.
  149.  
  150.    Make sure that you don't have call waiting enabled on your phone line.
  151.    The usual little beep you would hear on a line isn't too intrusive on
  152.    a voice call, but causes havoc with modem signals. If you are unsure
  153.    how to disable call waiting, contact your phone company. (It's
  154.    normally #43# on BT digital exchanges)
  155.      _________________________________________________________________
  156.  
  157.                              4. INTERNAL MODEMS
  158.  
  159.    Internal modems have the advantage of not having a serial lead to
  160.    worry about, and have matched serial port chips built in, but the
  161.    disadvantage of using an extra interrupt and generally don't have any
  162.    lights to let you know what is going on. Ensure that the interrupt on
  163.    which the modem sits does not interfere with any others - refer to the
  164.    setup program for your computer and your modem manual. This may
  165.    require altering a jumper (a small connector) on the main computer
  166.    board (mother board) on your computer or on a separate board. This
  167.    should be well documented and is well within the scope of the average
  168.    user. Ensure that the modem is seated correctly in the expansion slot.
  169.  
  170.      _________________________________________________________________
  171.  
  172.                             5. WHICH PHONE NUMBER
  173.  
  174.    We have multiple Points of Presence (PoPs) - please see
  175.    /pub/doc/Demon.txt for details. Thus you will have a choice of
  176.    numbers to ring. You may use any of our PoPs at any time.
  177.      _________________________________________________________________
  178.  
  179.                         6. MODEM AND TELEPHONE LEADS
  180.  
  181.    Your modem lead should be in good condition and preferably not wrapped
  182.    in a tight circle or running parallel to high power cables etc. This
  183.    will normally only affect longer runs and, as your cable should be
  184.    earthed, will not often be a problem. The cable should be connected
  185.    securely at both ends as should the telephone cable. If you suspect
  186.    your telephone socket may be causing a problem then test it with a
  187.    standard plug in telephone. Use the correct type of modem lead - they
  188.    vary from country to country. Although two modem to phone socket
  189.    cables may look identical, they are often electrically different -
  190.    some are straight-through cables, and some cross the cables over, the
  191.    end result can mean the "NO DIALTONE" message from your modem. If you
  192.    have more than one modem, don't switch cables between them.
  193.      _________________________________________________________________
  194.  
  195.                                7. SERIAL CHIPS
  196.  
  197.    The type of serial chip (Universal Asynchronous Receiver/Transmitter -
  198.    UART) in use can make a big difference to comms
  199.    performance/reliability. At higher speed the computer can sometimes
  200.    not service the serial chip fast enough to catch all of the characters
  201.    arriving down the line. This problem increases if running under a
  202.    multi-tasker such as Windows, certain memory managers and other TSRs.
  203.      _________________________________________________________________
  204.  
  205.                                   8. SPEED
  206.  
  207.    Close to every modem user's heart is the speed at which they can
  208.    operate. There are two different speeds: the first is the speed at
  209.    which a modem can talk to another modem; the second is the speed at
  210.    which the modem can talk to its controlling computer (the DTE rate).
  211.  
  212.    Firstly, we will discuss the connect rate. A V.22bis modem can connect
  213.    at a speed of 2,400 bits per second. There are 8 bits in a byte (a
  214.    byte is usually one character) so that is a maximum of 300 characters
  215.    per second (cps). Due to start and stop bits, each byte will take 10
  216.    bits reducing the speed to 240 characters per second. When running
  217.    over IP there is a slight overhead and so you will never see this
  218.    maximum. However, as you can (and will) have several things happening
  219.    at once, you will be able to make very good use of your available
  220.    bandwidth.
  221.  
  222.    The fastest connect rate currently possible is 28,800 bits per second
  223.    (V34). For modems to negotiate at this speed requires a good quality
  224.    phone line, and a modem at each end that is capable of the V34
  225.    protocols. Demon are in the process of upgrading all its modems to V34
  226.    capable modems.
  227.  
  228.    Many modems have compression protocols built in to them. MNP/4 and V42
  229.    use synchronous connections to provide an error free connection
  230.    between modems, saving the start and stop bits. This gives at least a
  231.    20% increase in throughput. V42bis adds compression, provided that the
  232.    DTE rate is higher than the connection rate. This means that when
  233.    downloading a plain text (or ASCII) file, it is possible to get faster
  234.    speeds by compressing the data. The data is compressed so that the
  235.    same information can be encoded in to a smaller space. The receiving
  236.    modem will of course unscramble the data for you. If news normally
  237.    flows in at say 200 cps, then, on a 2400 cps link, you have up to 44
  238.    cps left at the same time for mail, telnet'ing, ftp'ing etc.
  239.    Compression techniques do not work as effectively on binary files and
  240.    make very little difference to pre compressed files (such as .zip,
  241.    .zoo, .lha, .gif etc.).
  242.  
  243.    Note that MNP5 will usually degrade throughput on an IP link due to
  244.    the packet based nature of it's compression method. V42bis does not
  245.    suffer this problem as it is capable of optimising itself dependent on
  246.    the type of data being transferred.
  247.  
  248.    Now we will discuss the second speed - the speed at which the modem
  249.    and computer communicate with each other. This is called the Data
  250.    Terminal Equipment (DTE) rate. If you have a slow modem, e.g. a 2400
  251.    baud one without MNP or V42, then it will probably only work correctly
  252.    when talked to by the computer at the same speed. For the facts on
  253.    your particular modem and computer you should refer to your manuals.
  254.    On faster modems you will only be able to take advantage of some of
  255.    the compression features by making the computer talk to the modem at a
  256.    faster speed than modem is talking to the remote modem down the
  257.    telephone line. Thus you should talk to a 9600 modem at 19200 or even
  258.    38400. You should check the maximum speed at which the serial port on
  259.    your modem can talk and then set your communication package to work at
  260.    the highest mutually available speed. Don't forget that without a
  261.    buffered UART you are unlikely to sustain reliable high speed comms
  262.    above 9600 baud. Modems normally will not negotiate modem to modem
  263.    connect speed higher than the DTE rate - You won't get maximum
  264.    throughput on a fast modem if the computer cannot communicate
  265.    efficiently at a high speed.
  266.  
  267.    Please note that we only support modems capable of V22bis (2400) and
  268.    upwards. If you have a US Robotics/Miracom HST modem, you may not get
  269.    very good throughput in HST mode. In practice HST mode is fine if
  270.    FTP'ing from a site without anything else happening (sending mail
  271.    etc.) as it works fine in one direction at a time only.
  272.  
  273.                              9. TROUBLE SHOOTING
  274.  
  275.    If you are getting garbled characters on the screen then something is
  276.    wrong! Garbled characters are often a sign of mismatched speeds, lack
  277.    of handshaking or a non-locked DTE rate. If you get as far as the
  278.    login prompt but no further then make sure that your dialer script is
  279.    working on 8 bit standard comms: 8 bits, no parity, 1 stop bit. See
  280.    /pub/doc/Demon.txt for the full logon script details.
  281.  
  282.    Having checked your setup according to the information above, try
  283.    reducing the speed at which the computer talks to the modem (if using
  284.    a high speed modem) until the connection works. If you have to do this
  285.    then either you are attempting to drive your computer or your modem at
  286.    too high a speed, or you have other processes running which interfere
  287.    with the correct running of your serial communications (as per Serial
  288.    Chips above).
  289.  
  290.    If you have finished your live session and log off you may sometimes
  291.    find that your phone line is not dropped. This can result in an
  292.    unwelcome phone bill! There are a number of computer/software specific
  293.    solutions to this problem and some answers are given in
  294.    /pub/doc/Support.faq which may have been included in your
  295.    installation. One thing to check on your modem is that the setting
  296.    that makes the phone line drop when the computer tells the modem that
  297.    it has finished, is on. The computer uses the serial port and drops
  298.    DTR (Data Terminal Ready) and the modem spots this and hangs up the
  299.    line. The setting often &D2 and you should read the section below
  300.    which tells you how to set this. It is definitely &D2 for US Robotics,
  301.    SupraFax and Dowty Quattro modems.
  302.  
  303.    If your modem sometimes seems to fail to recognise a ringing tone,
  304.    reporting it as BUSY. This can be cured by adding a comma after the
  305.    dial number, e.g. "ATDT0813434848,". This makes the modem pause and
  306.    ignore the first rings which it sometimes things is a busy single.
  307.    Some US Robotics modems can exhibit this problem.
  308.  
  309.    ATZ is the command that resets the modem. Setting your initialisation
  310.    string to ATZA0 etc. where A0 is the initialisation string is very
  311.    likely to fail. This is because the modem takes a while to reset and
  312.    throws away the data being sent to it in the meantime. Some people beg
  313.    to differ on this point. However it is certainly true on US Robotics
  314.    modems.
  315.  
  316.    Just to confuse matters further there are often some switches on the
  317.    modem which you can use to make further settings or to default to
  318.    different options. These are referred to as DIP switches. Mostly, the
  319.    advice contained in this document, refers to modems that have not had
  320.    their switches tampered with. If you have the manual for your modem
  321.    (and I hope you have!) then that will probably tell you what the
  322.    default factory switch settings were. Make a careful note of the
  323.    current settings and then change back to the factory defaults. If you
  324.    already use your modem with other packages, make sure they still work.
  325.    These DIP switches must be set to ensure that the reset command ATZ
  326.    resets the modem to the stored values. On some modems it is possible
  327.    to make ATZ restore to factory settings which rather defeats the
  328.    object of configuring it! Some modems have ATY commands instead of DIP
  329.    switches and so it is important that the correct ATY command has been
  330.    used. Fortunately, the default will be OK if no ATY command has been
  331.    issued.
  332.  
  333.    If you are getting a no response from the modem before dialing (e.g.
  334.    The dialer in KA9Q reporting "INPUT LINE WAIT 3000 OK") then that
  335.    means that either your modem is not connected properly (check the
  336.    cables, or for internal modems, check jumper settings, and check
  337.    software configuration to check that the dialer is trying to talk to
  338.    the modem on the correct port), or your modem is not configured for
  339.    verbal result codes. Normally the command to accomplish this is ATV1 .
  340.  
  341.    If the modem starts negotiating and starts whistling (especially with
  342.    a 2400 connection)
  343.  
  344.    dial vPoP with &G2 (UK guard tone)
  345.  
  346.    Modem drops line after 1 second
  347.  
  348.    Modem could be set for non-full duplex
  349.  
  350.    There is a section below which specifically refers to problems that
  351.    may be encountered by PC users.
  352.      _________________________________________________________________
  353.  
  354.                        10. SOFTWARE AND OTHER FACTORS
  355.  
  356.    By configuring your software correctly you can make significant
  357.    improvements to an under performing communications connection. Things
  358.    to check for include badly fragmented disks (run a disk de-fragmenter
  359.    such as Norton's Speed Disk), no disk cache, no or insufficient
  360.    buffering inside the software and unnecessary checking protocols or
  361.    indexing taking place. Refer to your software's instructions for
  362.    details on these.
  363.      _________________________________________________________________
  364.  
  365.                        11. HELP FOR SPECIFIC COMPUTERS
  366.  
  367.    Some extra comments for some operating systems which may be of use
  368.    follows.
  369.  
  370. IBM PC Compatibles running DOS
  371.  
  372.    In addition to the above information there is some specific advice
  373.    below for those of you running DOS.
  374.  
  375.    Some modems send back "OK" when sent ATZ (the reset command) even
  376.    though they are not ready. This means that the dialer program will try
  377.    to ring out even though the modem is not ready. The effect is that you
  378.    will see ATZ on the screen followed by OK and then the program will
  379.    not dial. Eventually it will time out. To avoid this, send AT instead
  380.    of ATZ in the modem initialisation string.
  381.  
  382.    Extended memory drivers can interfere with the correct operation of
  383.    your serial communications. If you suspect this, rename your
  384.    CONFIG.SYS and AUTOEXEC.BAT files and then reboot your computer to see
  385.    if the connection improves.
  386.  
  387.    If you have a V.32bis 14,400 modem you will probably want to talk to
  388.    it at 38,400. Unless you have a suitable serial chip then you will get
  389.    errors and, as explained at the start of this document, this can
  390.    seriously impact the throughput. When running NET.EXE you can type
  391.    asystat at the net> prompt and information about your serial comms
  392.    will be printed to the screen. The interesting parameter is the third
  393.    one on the second line, 'hw over'. This shows how many hardware
  394.    overruns (characters lost because they weren't fetched from the serial
  395.    chip in time) have occurred. These overruns are usually due to lack of
  396.    either a buffered UART or hardware handshaking.
  397.  
  398.    As already stated, for maximum performance you will need to have a
  399.    buffered chip. For this you will need a 16550A - this is the number
  400.    that is written on the chip. The asystat command at the net prompt
  401.    will tell you if a 16550 is detected. Unfortunately, even top
  402.    manufacturers overlook this area so it is quite likely that your chip
  403.    is below par.
  404.  
  405.    If in doubt, open up your computer and locate the serial chip. If it
  406.    is not a 16550 then it might need replacing. If you are handy with a
  407.    soldering iron you could replace it, but this is not advisable unless
  408.    you are really confident. If the chip is socketed then it can be
  409.    removed and a 16550 (costing about GBP 16 - we sell them) be put in its
  410.    place. If not then you could buy an extra serial card with a 16550
  411.    already on it costing from around GBP 30 to GBP 70 depending on the
  412.    specification.
  413.  
  414.    Some internal modems use a 16450 with a large buffer (1K) and this may
  415.    be enough to stop hardware overruns.
  416.  
  417.    If you are using a standard serial port then the settings offered for
  418.    COM1, 2, 3 or 4 in the configuration program in DIS.EXE will probably
  419.    be fine. Otherwise you should refer to your manuals and enter the
  420.    appropriate IRQ number and I/O base address.
  421.  
  422.    If you install an extra serial card then be aware that if you have,
  423.    for example, a mouse on COM1 then you should not use COM3 for your
  424.    modem using the default IRQ setting as they share the same interrupt.
  425.  
  426.    There is another factor that can impede throughput and that is
  427.    software overruns. Using the NET.EXE software, at the net> prompt
  428.    having just received some news or ftp'd a file, type asystat and look
  429.    at the figure before sw over. If this is not 0 then you are getting
  430.    software overruns. To fix this, increase the buffer size in the attach
  431.    line near the top of autoexec.net:
  432.  
  433.    attach asy 0x3f8 4 ppp sl0 4096 1500 38400
  434.  
  435.    Alter the 4096 in the above to be 8192, 12288 or higher until the
  436.    software overruns are cured.
  437.  
  438.    More information on tuning is available in /pub/doc/ka9q/Tuning.faq.
  439.  
  440. Windows 3.1 / 3.11
  441.  
  442.    Windows 3.1 has got drivers that support the 16550A buffered serial
  443.    port, however, some software (Delrina WinFAX) installations, for no
  444.    particular reason, disable the buffering on it If you have a buffered
  445.    serial port, check that in your system.ini file that in the [386Enh]
  446.    section, COMxFIFO=1, where x is the number of your serial port with
  447.    the modem.
  448.  
  449. OS/2
  450.  
  451.    If intending to run the DIS DOS software in an OS/2 2.x DOS session
  452.    you should get a copy of sio126c.exe and install the communications
  453.    driver in it before running DIS. sio126c.zip is available on our ftp
  454.    server or via our guest download account. This is because the standard
  455.    communications drivers do not pass to DOS the buffering of your 16550A
  456.    buffered serial chip.
  457.  
  458. Windows NT
  459.  
  460.    Windows NT's Remote Access Service (in Windows NT versions 3.5 and
  461.    above) has built-in support for a wide range of modems, if your modem
  462.    is on the list of supported models, you should select that model. If
  463.    it doesn't appear to be supported, you should refer to the windows NT
  464.    help file rasphone.hlp, which should be somewhere on your hard disk.
  465.    If you cannot get any joy yourself, contact either your modem
  466.    manufacturer or Microsoft for an updated modem.inf file that includes
  467.    your specific modem.
  468.  
  469. Macintosh
  470.  
  471.    Be aware that many modem cables sold for the Macintosh do not support
  472.    full RTS/CTS hardware flow control.
  473.  
  474.    Many modems do not respond properly if the Macintosh to modem serial
  475.    rate is set to 14400, if you encounter this, try setting the port
  476.    speed to 19200.
  477.  
  478.    Fax extensions that are loaded in the systems extensions folder will
  479.    lock the modem port such that MacPPP cannot access the port; if you
  480.    find ConfigPPP waiting for "OK" then try disabling any fax extensions.
  481.  
  482.                         12. INDIVIDUAL MODEM SETTINGS
  483.  
  484. 12.1 Setting up a kind of modem not described below
  485.  
  486.    To change the settings of your modem, use a program that can talk
  487.    directly to the modem, such as a standard communications package.
  488.  
  489.    (*) In Windows, you can use Terminal (in the Accessories Group),
  490.    setting it for the correct connector (COM Port).
  491.  
  492.    (*) On the Macintosh, you can use ConfigPPP by switching Terminal
  493.    Window on, and clicking Open. When you are finished, switch off
  494.    Terminal Window again. Note that you will not see a text cursor in the
  495.    terminal window.
  496.  
  497.    Type the reset command, usually ATZ <RETURN>, and see the response OK.
  498.    Then continue through the list of settings. You can type ATI4 <RETURN>
  499.    or AT&V <RETURN> to see what your current settings are on a lot of
  500.    modems. For connecting to Demon we recommend the following:
  501.      * Use V.32bis modulation/CCITT protocols rather than HST
  502.      * Originator mode (i.e. Your modem makes the call)
  503.      * Local echo ON
  504.      * Duplex OFF; receiving system sends duplicate data
  505.      * All result codes displayed
  506.      * Display result codes in verbal (not numerical) mode, e.g. OK not 0
  507.      * Enable additional error control indicator, e.g. LAPM/V42BIS
  508.      * Serial port remains at fixed setting
  509.      * Modem send CD (Carrier Detect) on connection
  510.      * Terminal sends DTR (Data Terminal Ready)
  511.      * Data Set Ready (DSR) controlled by the computer
  512.      * Hardware CTS (Clear to Send) transmit data flow control
  513.      * Received Data hardware (RTS) flow controlled by computer
  514.      * Received Data software flow control disabled (make sure the modem
  515.        uses hardware flow control, and switch off XON/XOFF flow control,
  516.        also known as software flow control)
  517.      * MNP 5 data compression disabled
  518.      * Variable link speed negotiation
  519.      * 1800Hz UK guard tone on. (Probably AT&G2)
  520.  
  521.    When done, type the command that saves the settings to Non Volatile
  522.    Ram (NVRAM) (usually AT&W) so that they are remembered when the modem
  523.    is reset.
  524.  
  525. 12.2 Setting Up a US Robotics/Miracom Modem
  526.  
  527.    To set up your modem, use a standard communications package. Type ATZ
  528.    <RETURN> and see the response OK. Then continue to make the settings.
  529.    You can type ATI4 <RETURN> and ati5 to see what your current settings
  530.    are.
  531.  
  532.    If you are using a US Robotics modem other than one listed below, try
  533.    the configuration for the Courier, issuing the commands one at a time
  534.    to find out which ones are accepted.
  535.  
  536.    e.g. type AT&K3 <RETURN>. When done type AT&W <RETURN> to save the
  537.    settings to Non Volatile Ram (NVRAM) so that they are remembered when
  538.    the modem is reset.
  539.  
  540.    Some US Robotics occasionally mistake a System X (and Y?) ringing tone
  541.    for a busy tone and hang up just as the Demon end answers. Sticking a
  542.    pause on the end of the dialing sequence stops the modem's response
  543.    long enough for the Demon end to start its negotiating sequence. This
  544.    means that the confusing System X tone is ignored. If the Demon end is
  545.    busy you just to wait a bit longer for the BUSY string, but not as
  546.    long as the setting in S7. Add a pause by adding a comma to the end of
  547.    the string.
  548.  
  549.    If after trying out these settings you still encounter problems, note
  550.    that some USR v34 modems have problems when connecting to some V.FC
  551.    modems and random dropping of carriers. USR has issued a new flash ROM
  552.    for Couriers (dated 12/02/94) and is making a new ROM chip for the
  553.    Sportsers (availability date unknown). Contact USR for details.
  554.  
  555.   Courier 14.4
  556.  
  557.    B0 V.32bis modulation rather than HST
  558.    C1 Transmitter enabled
  559.    E1 Local echo ON
  560.    F1 Duplex OFF receiving system sends duplicate data
  561.    Q0 Result codes displayed
  562.    V1 Display result codes in verbal (not numerical) mode
  563.    &A3 Enable additional error control indicator
  564.    &B1 Serial port remains at fixed setting
  565.    &C1 Modem send CD (Carrier Detect) on connection
  566.    &D2 Terminal sends DTR (Data Terminal Ready)
  567.    &G2 1800Hz Guard Tone
  568.    &H1 Hardware CTS (Clear to Send) transmit data flow control
  569.    &I0 Received Data software flow control disabled
  570.    &K3 MNP 5 data compression disabled
  571.    &N0 Variable link speed negotiation
  572.    &R2 Received Data h/ware (RTS) flow controlled by computer
  573.    &S1 Data Set Ready (DSR) controlled by the modem
  574.  
  575.   Courier V.34
  576.  
  577.    As above. The Courier V.34 is capable of training with the vPoP modems
  578.    at 21,600 if the DTE speed is set high enough.
  579.  
  580.   Sportster 14,400
  581.  
  582. B0    V.32bis modulation rather than HST
  583. E1    Local echo ON
  584. F1    Duplex OFF receiving system sends duplicate data
  585. Q0    Result codes displayed
  586. V1    Display result codes in verbal (not numerical) mode
  587. &A3   Enable additional error control indicator
  588. &B1   Serial port remains at fixed setting
  589. &C1   Modem send CD (Carrier Detect) on connection
  590. &D2   Terminal sends DTR (Data Terminal Ready)
  591. &G2   1800Hz Guard Tone
  592. &H1   Hardware CTS (Clear to Send) transmit data flow control
  593. &I0   Received Data software flow control disabled
  594. &K3   MNP 5 data compression disabled
  595. &N0   Variable link speed negotiation
  596. &R2   Received Data h/ware (RTS) flow controlled by computer
  597. &S1   Data Set Ready (DSR) controlled by the modem
  598.  
  599.   Sportster 28,800
  600.  
  601.    As above. If after setting the above configuration, your modem is
  602.    having continual problems training, (ends up with a continuous high
  603.    pitch screech) then you may have a faulty modem. Contact USR.
  604.  
  605. 12.3 Andest
  606.  
  607.    Andest Rocket
  608.  
  609.    From a customer:
  610.  
  611.    Thanks for the assistance. The string I've settled on for now is:-
  612.  
  613.    ATE1 $F4 &C0 &S0
  614.  
  615. E1    ECHO ON
  616. $F4   RTS/CTS ON
  617. &C0   DCD ON
  618. &S0   DSR ON
  619.  
  620. 12.4 Apple Express Modem
  621.  
  622.    Just AT&F then AT&C0 to disable compression
  623.  
  624. 12.5 BT NS 2232 M
  625.  
  626.    (Note this doesn't work reliably with dial, but does work with TIP or
  627.    with an outboard Kermit script.)
  628.  
  629. AT &F0 S0=0 X7 M2 &U1 &K0 B0 S30=26 &E5 &R1 &D2 &C1 L3
  630. &F0    reset to factory default
  631. S0=0   suppress auto answer
  632. X7     maximum message generation (for diagnostic purposes)
  633. M2     speaker always on, so you can hear retrains
  634. &U1    RTS flow control
  635. &K0    CTS flow control
  636. B0     CCITT mode
  637. S30=26 CTS follows DCD **, plus defaults
  638. &E5    V.42bis (and LAPM)
  639. &R1    RTS locked on (??)
  640. &D2    DTR is Data Terminal Ready
  641. &C1    CD Normal
  642. L3     Speaker loud
  643.  
  644.    ** the theory is that it would otherwise try to track RTS when that is
  645.    used for flow control.
  646.  
  647. 12.6 Dowty
  648.  
  649.    Dowty Quantum 144
  650.  
  651.    To configure this modem for CTS/RTS only (hardware handshaking):
  652.  
  653. &K2   Use CTS on transmission
  654. &U2   USE RTS on receive
  655.  
  656. 12.7 Dynalink
  657.  
  658.    Dynalink 1414VE: AT&Q9W1S37=11S48=0M0
  659.  
  660. &Q9    The modem will attempt V.42bis, fallback to V.42(LAP-M), then fallback t
  661. o normal mode
  662. W1     Reports the error correction protocol and the carrier speed used.
  663. S37=11 Sets DCE speed (modem to modem) to 14400bps.
  664. S48=0  Disables protocol negotiation. Forces LAPM.
  665. M0     Turns off the speaker. (This thing is loud!).
  666.  
  667.    ATZ or AT&F as the first command as both of these seem to annoy the
  668.    modem into false starts.
  669.  
  670. ACTIVE PROFILE:
  671. B1 E1 L0 M0 N1 Q0 T V1 W0 X4 Y0 &C1 &D1 &G0 &J0 &K3 &Q9 &R0 &S1 &T4 &X0 &Y0
  672. S00:000 S01:000 S02:043 S03:013 S04:010 S05:008 S06:002 S07:050 S08:002
  673. S09:006 S10:014 S11:095 S12:050 S18:000 S25:005 S26:001 S36:007 S37:011
  674. S38:020 S44:003 S46:138 S48:000 S49:008 S50:255
  675.  
  676. 12.8 Gateway
  677.  
  678.    Gateway Telepath modem:
  679.  
  680.    AT&K3 S48=0 S46=138 S36=1
  681.  
  682.    The modem works fine at 38400 and most of the time is OK with 14400
  683.    carrier. On occasion it works better by setting it down to 9600 with
  684.    n0s37=9 added to the init string.
  685.  
  686.    Gateway Telepath II 14400 Internal modems are actually USRobotics
  687.    Sportster 14.4 internal modems.
  688.  
  689. 12.9 Harmony
  690.  
  691.    From a user, unchecked, an initialisation string for a Harmony 28.8
  692.  
  693. AT&F X4 &C1 &D2 &E1
  694.  
  695. 12.10 Hayes / Boca modems
  696.  
  697.    Note: The term "Hayes compatible" has been completely overused. It
  698.    originally meant the Hayes Smartmodem, launched in the early 80's,
  699.    which was the first to offer an "AT" command set. Since the
  700.    introduction of higher speeds than 1200 baud, compression and error
  701.    correction, extra commands have been needed in the command sets of
  702.    modems, and almost every modem manufacturer has taken to implementing
  703.    them slightly differently.
  704.  
  705.    Boca have recently taken over Hayes and now use the Hayes brand name
  706.    on both the existing Hayes modems and on Boca modems.
  707.  
  708.    This section is specifically for the Hayes Accura 28.8 VFast modem.
  709.  
  710. AT&K1&Q5&W&K1   Enable RTS/CTS flow control
  711. &Q5    Enable error control mode (V42LAP-M)
  712. &W    Saves the settings
  713.  
  714.    Note: this configuration is apparently not foolproof.
  715.  
  716.    Hayes Optima 28.8
  717.  
  718.    (From Hayes themselves)
  719.  
  720.    AT&F &C1 &D2
  721.  
  722. &F    Factory settings
  723. &C1   Carrier detect line in normal use.
  724. &D2   DTR dropped by computer drops the connection
  725.  
  726. 12.11 Mistral
  727.  
  728.    For an Amber Logic Mistral FX144 modem.
  729.  
  730.    Use the factory defaults and the following:
  731.  
  732.    &E4 Forces the modem to reject the connection with the
  733.    'NO CARRIER' message if it cannot establish a V42 link
  734.    S31=2 Locks the DTE baud rate to 38400
  735.  
  736. 12.12 Multitech
  737.  
  738.    AT&F
  739.  
  740.    This just resets to factory settings.
  741.  
  742.    From one of our users with a Multitech MT1932ZDXK V.32Ter and fax
  743.    modem:
  744.  
  745.    AT&F &E2 &E7 $MB14400 X4 M0 S0=0
  746.  
  747.    The X4 just gives you full result codes - not essential unless you
  748.    want to know exactly what kind of connection you've got.
  749.  
  750.    From a Multitech dealer:
  751.  
  752.    &E4 Hard CTS/RTS
  753.    &BA0 Baud rate altering off
  754.    &E2 V.42 with no fall back to MNP5
  755.    &E15 Compression on
  756.    &D2 Hang up the line when DTR is dropped
  757.  
  758. 12.13 Nokia
  759.  
  760.    Nokia Cellular Data Card for GSM and DCS1800
  761.  
  762.    This one isn't really a modem as such (merely a data adaptor, the
  763.    modem is at the Mobile Switching Centre), but worth a mention, it
  764.    doesn't offer any form of data compression, but is useful if you're on
  765.    the road and need to connect. Make sure that the keyguard is not
  766.    active before trying to use it.
  767.  
  768.    Tested on Cellnet GSM and Orange networks, it's a PCMCIA card that
  769.    plugs into the bottom of a Nokia 2100 series phone
  770.  
  771. AT&F S0=0 S35=6 S34=2
  772. S0=0    Auto Answer off
  773. S35=6   outgoing connection from Mobile Service Centre is using a V32 (9600) co
  774. nnection.
  775. S34=2   RTS/CTS flow control
  776.  
  777. 12.14 Racal
  778.  
  779.    From a user:
  780.  
  781.    My modem is a model Racal Maxam V 9600 baud, about 2 years old.I have
  782.    been told that a Racal connected to a US Robotics the Racal can detect
  783.    a higher baud carrier as its own 9600 carrier. When connected you will
  784.    get lots of 8 bit characters and the modem will then drop the line.
  785.    This can be solved by forcing the modem to 9600 and not checking for
  786.    errors at this baud rate.
  787.  
  788.    The command string is AT N0 F8 &E0 &W0 for a Racal:
  789.  
  790.    N0 - Do not seek the baud rate
  791.    F8 - Force baud to 9600
  792.    &E0 - No error check
  793.    &W0 - Write change
  794.  
  795. 12.15 Rockwell chipset modems
  796.  
  797.    Rockwell chipsets are used in a variety of modems, including Supra,
  798.    SmartOne, Cardinal, BestData, SMART, Apex, ComOne
  799.  
  800.    Important note regarding the "RPI" chipset:
  801.  
  802.    Rockwell have released upon modem manufacturers a cut-down version of
  803.    their usual modem chipset, these "RPI chipset" modems do not offer
  804.    error correction or compression in the modem itself, but instead rely
  805.    on a software driver (availability as yet unknown) to perform these
  806.    functions. If you are using a RPI chipset, and do not have the
  807.    appropriate software driver (consult your modem manufacturer), you
  808.    will be unable to take advantage of modem compression of the data.
  809.  
  810.    Here's the generic codes for Rockwell chipsets, your modem may vary
  811.    (See below for specific modems)
  812.  
  813. B0   v32bis modulation
  814. E1   Local echo on
  815. F0   Variable modem-to-modem speed negotiation
  816. Q0   Modem sends responses
  817. V1   Word response for errors
  818. &K3  RTS/CTS Hardware handshaking
  819. &S1  DSR not forced on
  820. %C3  Compression on (V.42bis)
  821.  
  822.    There is an "undocumented" feature present in the Supra V.32/V.32bis
  823.    FAX Modems that can help improve the quality of FAX and Data
  824.    transmissions.
  825.  
  826.    The AT\E1 command is not documented in Supra's manuals, but is present
  827.    in the Rockwell V.32/V.32bis firmware/chipsets on which the Supra
  828.    V.32/V.32bis FAX Modems are based. This command is documented in the
  829.    RC96AC and RC144AC Modem Designer's Guide from Rockwell International.
  830.  
  831.   DFI passport fax/modem
  832.  
  833.    Amazingly, AT&F (restore to factory settings) is the optimum settings.
  834.  
  835.   Pace Microlin
  836.  
  837.    AT &K3 B0 E1 F0 Q0 V1 %C2 &C1 &D2 \J0 \N3
  838.  
  839. &K3    RTS/CTS Handshaking
  840. B0     CCITT protocols
  841. E1     Local Echo ON
  842. F0     Negotiate connect speed - may want to use F10 <14.4> if saving for use w
  843. ith demon only.
  844. Q0     Enable result codes
  845. V1     Verbose result codes
  846. %C2    V42bis but no MNP5 compression
  847. &C1    DCD follows carrier
  848. &D2    hang up on DTR
  849. \J0    fixed DTE speed
  850. \N3    Autoreliable link - use \N2 to reject links negotiated without error cor
  851. rection.
  852.  
  853. Useful bits
  854. S30=18   Auto-disconnect after 180 seconds of inactivity
  855. S95=32   Gives the compression protocol on connect message.
  856. W1       Displays line speed, error correction protocol and DTE speed on connec
  857. tion.
  858.  
  859.    AT &W to save as default, or AT &W1 to save in second NVRAM
  860.  
  861.    section for recall with ATZ1 as modem initialisation string.
  862.  
  863.   Pace Mobifax
  864.  
  865.    For connecting to Demon we recommend the following:
  866.  
  867.    Command What it does
  868.  
  869. B0    Use V.32bis modulation/CCITT protocols rather than HST
  870. &C1   Modem send CD (Carrier Detect) on connection
  871. E1    Local echo ON
  872. F0    Variable modem-to-modem speed negotiation
  873. Q0    All result codes displayed
  874. V1    Display result codes in verbal (not numerical) mode, e.g. OK not 0
  875. X4    Gives full CONNECT string
  876. &D2   Terminal sends DTR (Data Terminal Ready)
  877. &S1   Data Set Ready (DSR) controlled by the computer
  878. &K3   RTS/CTS flow-control
  879.  
  880.    When done, type the command that saves the settings, AT&W, so that
  881.    they are remembered when the modem is reset.
  882.  
  883.   Global Village
  884.  
  885.    From a user:
  886.  
  887.    The specs for AT commands for a Global Village PowerPort Silver and
  888.    Gold modems are as follows:
  889.  
  890. \N5    Set auto-reliable(V.42 LAPM only)
  891. \Q3    Enable bi-directional hardware flow control
  892. \J0    Disable port rate adjust;
  893.        serial port rate independent of the connection
  894. %C1    Enable data compression
  895.        (V.42bis in LAPM)
  896.  
  897.    <these following could be helpful...>
  898.  
  899. &W1    Save active configuration as User Profile 1
  900. &Y1    Recall User Profile 1 on power up
  901. &V1    View profile 1
  902.  
  903.   Reveal
  904.  
  905. &F    Restore factory settings
  906. S0=0  Auto Answer switched off
  907. Q0    Result code messages sent to machine
  908. V1    Result code messages sent in English word format
  909. &C1   DCD indicates on-line data carrier detected
  910. &D2   Modem disconnects when DTR drops
  911. L2    Medium speaker volume
  912. E1    Command character echo enabled
  913. \N4   V42 Reliable connections
  914. \G1   Enable DCE flow control during normal link.
  915.  
  916.   SmartOne
  917.  
  918.    (also badged Best Data, CalCom)
  919.  
  920. &F    Restore factory settings
  921. B0    Select CCITT V.22 and V.21 mode
  922. C1    Normal transmit carrier switching
  923. E1    Command character echo enabled
  924. F1    On-line state character echo disabled
  925. Q0    Result code messages sent to machine
  926. V1    Result code messages sent in English word format
  927. &C1   DCD indicates on-line data carrier detected
  928. &D2   Modem disconnects when DTR drops
  929. &G2   1800 Hz Guard Tone
  930. &K3   Enable CTS/RTS flow control
  931. &Q6   Select Asynchronous operation in normal mode
  932. &R0   CTS follows RTS
  933. &S1   DSR turned off while carrier is lost
  934. \G0   Disable XON/XOFF flow control
  935.  
  936.    For v32bis (14,400 baud) models:
  937.  
  938.    S37=11 Attempt to connect at 14400 BPS
  939.  
  940.   Supra
  941.  
  942.    Supra 14.4k fax modems need the ROM revision 1.70B or later but their
  943.    ROM revision number is odd. Revision 1.8 or 1.4 are also apparently
  944.    OK.
  945.  
  946.    Information providing features
  947.  
  948. S95=41    Enable all CONNECT, PROTOCOL & COMPRESSION messages
  949. L1M1      loudspeaker control (low volume, on until carrier)
  950.  
  951.    Modem/PC signals
  952.  
  953. &D2      modem disconnects when DTR drops
  954. &C1      DCD follows line carrier
  955. &K3      Enable hardware flow control
  956.  
  957.    Speed connection, reject bad lines
  958.  
  959. \N4     new models, only make LAPM Reliable connections
  960. \N3     old models, make Autoreliable connections
  961. S48=0   Disable negotiation, make V42 (LAPM) connection
  962. N1      connect at highest shared data rate
  963.  
  964.    Compression
  965.  
  966. %C2     new models, V.42bis (BTLZ) Enabled, (but not MNP)
  967. S41=1   old models, enable data compression (BTLZ or MNP)
  968.  
  969.    An initialisation string for this would be:
  970.  
  971. ATS95=41 L1M1&D2&C1&K3 \\N4 S48=0 N1 %C2
  972.                         ^note the double '\' is needed if typing this
  973.                          into some dialer programs
  974.  
  975.    To put this into the modem's memory (NVRAM) type at&w
  976.  
  977.   Zoom modems
  978.  
  979.    From one user comes this:
  980.  
  981.    Zoom 14.4X FaxModem Settings
  982.  
  983.    These setting are in use to connect to demon both via KA9Q and trumpet
  984.    winsock (SLIP). The settings enable 14400 BPS with V42 error
  985.    correction and V42bis data compression. In operation I achieve 2600
  986.    cps when obtaining mainly text news. Whilst I am sure the settings
  987.    work I do not vouch for the accuracy of my interpretation of what they
  988.    mean!!
  989.  
  990.    To reset modem to stored profile:-
  991.  
  992. ATZ   - sets to profile 0
  993. ATZ0  - sets to profile 0
  994. ATZ1  - sets to profile 1
  995.  
  996.    To store current profile:-
  997.  
  998. AT&W0   store as profile 0
  999. AT&W1   store as profile 1
  1000.  
  1001.    For brevity I have left out setting that have no functional relevance.
  1002.  
  1003. Profile comments
  1004. E1    Command characters echoed
  1005. N0    Disable auto-mode detection; connection speed specified by register S37
  1006. Q0    Enable response to computer (DTE)
  1007. X3    Monitors busy tones; sends X2 messages
  1008. Y0    Disable long space disconnect
  1009. &C0   Forces RLSD (DCD) on
  1010. &D0   Data terminal ready options
  1011. &G2   Enable 1800Hz guard tone
  1012. &J0    (zero)Disable adjusting DTE speed
  1013. &K3   Enable RTS/CTS flow control. VITAL for slip connections such as Trumpet w
  1014. insock
  1015. &R1   CTS is always on in synchronous or drops if required by flow control in a
  1016. synchronous
  1017. &S1*  DSR active after answer tone detected and inactive after carrier loss.
  1018. &T4   Responds to remote modem request for digital loopback.
  1019.  
  1020.    Registers
  1021.  
  1022.    Set using ATSn=v Sets register n to value v
  1023.  
  1024.    S37 11 *
  1025.  
  1026.    All lines with an * are for items than are altered from the factory
  1027.    default settings.
  1028.  
  1029.    We would recommend &d2 otherwise your modem may not hang up the line
  1030.    when you have finished your call.
  1031.  
  1032.    From yet another user: The best I've got so far for the Zoom 14.4X is
  1033.    AT&F0W0&C1&D2%C2
  1034.  
  1035. &F0    (manufacturer's defaults, so we know where we are)
  1036. W0     (limit the messages coming from the modem)
  1037. (W1    gives lots of messages from the modem but causes problems for some peopl
  1038. e)
  1039. &C1&D2 (for hardware flow control)
  1040. %C2    (enable V42 bis but not MNP5)
  1041.  
  1042. 12.16 Tricom
  1043.  
  1044.    From a user:
  1045.  
  1046.    I'm using a Tricom Pearl 144 from both an IBM Thinkpad and an Acorn
  1047.    RiscPC.
  1048.  
  1049.    I find that the initialisation string
  1050.  
  1051.    AT&F&C1&D2M1L3S0=0
  1052.  
  1053.    works reliably
  1054.  
  1055. &F       factory setting
  1056. &C1 &D2  carrier detect and DSR as with other modems
  1057. M1 L3    loud speaker monitoring (feeble speaker & I'm rather deaf!)
  1058. S0=0     suppress auto answer
  1059.  
  1060.    Because this starts from the factory setting, it ought to be
  1061.    applicable however oddly the modem is set up.
  1062.  
  1063.    Note that on the Tricom, the Z command terminates any command string,
  1064.    so ATZS\ will *not* report the configuration.
  1065.  
  1066. 12.17 Yoriko modems
  1067.  
  1068.    Yorikos work OK with a simple AT &F &C1 &D2 set-up.
  1069.  
  1070. 12.18 Zoltrix
  1071.  
  1072.    These are one of our user's settings for a Zoltrix v32bis internal
  1073.    fax/modem. He writes:
  1074.  
  1075.    With X4, W1 and V1, I've managed to configure it very nicely to
  1076.    re-dial if the line's are busy after only 5 seconds, report CONNECT,
  1077.    PROTOCOL CARRIER, and BUSY
  1078.  
  1079.    The only bit I'm vaguely unsure about is, whether disabling
  1080.    compression (%c0 on mine), disables V42bis also, as I really only want
  1081.    to knock out MNP 5. &Q9 I think attempts V42bis, falls back to
  1082.    LAP-M+v42, then to normal.
  1083.  
  1084.    An annoying feature is that at&v only digs out probably a quarter of
  1085.    the settings - the '\' and '%' commands don't feature; some of them
  1086.    appear extremely useful: %Q for instance purportedly reports line
  1087.    signal quality, and %L received signal level, which I reckon might be
  1088.    relevant to one recent spate of postings, and you can tune up V42bis
  1089.    with others.
  1090.  
  1091.    S86 stores a connection failure cause code.
  1092.  
  1093. OK
  1094. AT&V
  1095. ACTIVE PROFILE:
  1096. B0 E1 L0 M0 N1 Q0 T V1 W1 X4 Y0 &C1 &D2 &G0 &J0 &K3 &Q9 &R0 &S1 &T4 &X0 &Y0
  1097. S00:000 S01:000 S02:043 S03:013 S04:010 S05:008 S06:002 S07:060 S08:002 S09:006
  1098. S10:014 S11:095 S12:050 S18:000 S25:005 S26:001 S36:007 S37:000 S38:020 S44:003
  1099. S46:138 S48:007 S49:008 S50:255
  1100.  
  1101.    Another user writes:
  1102.  
  1103.    ROM revision (use ATI0 or similar to check) : See below
  1104.  
  1105.    AT&Q5S48=7S46=138S95=46
  1106.  
  1107.    ROM revision
  1108.  
  1109.    ------------
  1110.  
  1111.    I have listed what comes out of ATI0 to ATI4 as ATI0
  1112.  
  1113.    doesn't make sense!
  1114.  
  1115. ATI0 = 14400
  1116. ATI1 = 007
  1117. ATI2 = OK
  1118. ATI3 = V1.410-AP39
  1119. ATI4 = a007880284C6002F
  1120.        bC60000000
  1121.        r1005111151012004
  1122.        r3000111170000000
  1123.  
  1124.    Additional modem string information. (may be of some use)
  1125.  
  1126. &Q5       set error correction mode
  1127.           causes the modem to try V42bis, then MNP5, then normal
  1128.           connection
  1129. S48=7     enable V42 negotiation
  1130. S46=138   error correction with compression
  1131. S95=46    display extended result codes
  1132.           so I can see that I've got error correction
  1133.           and compression :-)
  1134.  
  1135.    I also have a line
  1136.  
  1137.    echo atz > com3:
  1138.  
  1139.    in my demon.bat file to reset my modem as my fax software leaves it in
  1140.    a bit of a state :-( Two 'init' lines don't seem to work (not that I'm
  1141.    bothered!)
  1142.  
  1143.    Yet another user writes:
  1144.  
  1145.    This might be helpful if anyone calls using a
  1146.  
  1147.    Zoltrix 28800/ Internal / Fax.
  1148.  
  1149.    Setup straight from box, using a comms package.
  1150.  
  1151.    Using factory settings,
  1152.  
  1153. AT&F    Factory settings
  1154. S7=20   then alter s7 to = 20   ATS7=20
  1155. B0      then alter b1 to b0
  1156. &Q5     then alter &q6 to &q5
  1157. optional  ATL1 to ATL2  ATL2 - modem volume to hear connect.
  1158.  
  1159.    and then write these to the stored profiles
  1160.  
  1161. AT&W0
  1162. AT&W1
  1163.  
  1164.    Zoltrix VFast modems can work at 28,800 with our USRobotics V34 modems
  1165.    which we have started installing.
  1166.  
  1167.    And from yet another user:
  1168.  
  1169.    If the Zoltrix 28.8 you have is the same as mine - Rockwell WS-281412
  1170.    Internal or a WS-2814EM2 then try either of the following init
  1171.    strings...
  1172.  
  1173. AT&FE1Q0V1X4&C1&D2&K3&R0\N3S0=0
  1174.  
  1175.    Works well in Trumpet and Turnpike - allows FoneCost to track DCD and
  1176.    give an accurate log of billing only in trumpet though - usually gives
  1177.    between 24000 and 28800 carrier. You can add speaker volume bits as
  1178.    required.
  1179.  
  1180. AT&F0B0L3W1X4+MS=11,1,14400,28800
  1181.  
  1182.    Short & sweet - forces between 14400 & 28800 carrier with V42
  1183.    correction
  1184.  
  1185.    One thing to watch for is making sure that &F or &F0 is the first
  1186.    command ( to reset to factory) as the fax leaves the modem in a state,
  1187.    usually with RTS/CTS left off and XON\XOFF on!
  1188.  
  1189.    Being a US modem it doesn't seem to recognise the Busy state - I'm
  1190.    sure there's a way to force it but I've still to find it :-( If anyone
  1191.    out there has any ideas it would be great to be able to get away from
  1192.    manual redials or waiting until the line drops.
  1193.  
  1194. 12.19 Zyxel
  1195.  
  1196.    From one of our users again:
  1197.  
  1198.    The following "dial_cmd" is for a Zyxel U-1496E+ modem
  1199.  
  1200. "ATL2N1X7&G2*E1DT"
  1201. L2     sets a low (but not inaudible) speaker volume
  1202. N1     sets a low (but not inaudible) ringing volume
  1203. X7     sets result code options so that the "connect" message is, for example,
  1204. "CONNECT 14400/Arq/V42b"
  1205. &G2    enables 1800 Hz guard tone
  1206. *E1    terminate call if error control negotiation fails, i.e. insist on error-
  1207. control or end call
  1208. DT     dial using DTMF tones
  1209.  
  1210.                                  13. TESTING
  1211.  
  1212.    To test out your setup you could try using ping. ping gate.demon.co.uk
  1213.    whilst logged on directly to London or a vPoP should return a speed of
  1214.    about 270ms on a fast link down to 1000ms on a slow link.
  1215.  
  1216.    Try using ftp to ftp.demon.co.uk and downloading files from /pub/test.
  1217.    There are files of varying contents that have also been compressed in
  1218.    various ways. "empty" files are there so that you can test the maximum
  1219.    throughput on blank data. "full" files contain a thorough mix of
  1220.    characters and so little compression by your modem will be possible.
  1221.    "regular" files are a mixture - just like this document or a Usenet
  1222.    news message. Each of these three have been compressed using popular
  1223.    methods and so you can try working on the compressed files as well if
  1224.    you like. Try uploading these files to ftp.demon.co.uk:/incoming to
  1225.    test the link in that direction as well.
  1226.  
  1227.    Using a V.32bis modem, the maximum throughput you are likely to get on
  1228.    a binary file is 1,600 cps. On an ASCII file the maximum is about
  1229.    2,800 cps.
  1230.      _________________________________________________________________
  1231.  
  1232.                                  14. FINALLY
  1233.  
  1234.    Please try to sort out your setup by following the above advice. If
  1235.    you are still stuck then telephone the support line on 0181-371 1010
  1236.    during support hours to see if further help can be offered. Full
  1237.    support line details are available in /pub/doc/Welcome.txt.
  1238.  
  1239.    Many thanks to the users who have helped to gather up much of this
  1240.    information, often from poorly written manuals, and to John Navas for
  1241.    his excellent high speed modem FAQ, available on the world wide web: .
  1242.    http://web.aimnet.com/~jnavas/modem/faq.html